const path = require("path");
const CracoAntDesignPlugin = require('craco-antd');
// 配置文件一旦修改，需要重启服务（npm start）
module.exports = {
    plugins: [
        {
            plugin: CracoAntDesignPlugin,
            options: {
                customizeTheme: {
                    '@primary-color': '#1DA57A',
                },
            },
        },
    ],
    webpack:{
        lintOnSave:false,
        alias:{
          // 将项目根目录下的src起别名为@
          "@":path.resolve(__dirname,"./src")
        }
    },
    devServer:{
        port:3003,// 设置端口号
        // host:"localhost",
        host:'0.0.0.0',
        proxy:{
            // http://syt-api.atguigu.cn/admin/auth/index/login
            // "http://syt-api.atguigu.cn/admin/auth/index/login"
            "/app-dev":{
                // target:"http://syt-api.atguigu.cn/admin",
                target:"http://gmall-h5-api.atguigu.cn",
                changeOrigin:true,// 允许跨域
                // rewrite: path => path.replace(/^\/app-dev/, '')
                pathRewrite:{
                    '^/app-dev':''
                }
            }
        }
    }
}